page {
	font-size: $uni-font-size-sm;
	
}

.contain {
	width: 600rpx;
	margin: auto;
}

.tip {
	color: #999;
	margin-left: 48rpx;
	margin-top: 64rpx;
}

.input_c {
	width: 100%;
	box-shadow: 0 0 30px 0 rgba(43,86,112,.1);
	margin: 30rpx 0;
	border-radius: 50rpx;
	height: 100rpx;
		padding: 32rpx;
	input {
		font-size: inherit;
	}
	
}

.password_c {
	display: flex;
	justify-content: space-between;
	align-items: center;
	.show_img {
		line-height: 36rpx;
		image {
			width: 32rpx;
			height: 32rpx;
			&:nth-child(1) {
				width: 40rpx;
				height: 40rpx;
			}
			&:nth-child(2) {
				width: 38rpx;
				height: 34rpx;
			}
		}
		
	}
}

.auth_code {
	display: flex;
	justify-content: space-between;
	input {
		width: 70%;
	}
}

.sub {
	width: 100%;
	color: #fff;
	background-color: $themeColor;
	text-align: center;
	height: 80rpx;
	margin-top: 60rpx;
	line-height: 80rpx;
	border-radius: 50rpx;
}